package demoPolymorphism2;
/*
* 访问成员变量有两种方式：
* 1.直接通过对象名称访问
*   规则：看等号左边是谁，优先用谁，没有则向上找
* 2.间接通过成员方法访问
*   规则：看方法属于谁，优先用谁，没有则向上找
* */
public class DemoMultiField {
    public static void main(String[] args) {
        //使用多态的写法，父类引用指向子类对象
        Fu obj = new Zi();
        System.out.println(obj.num);//访问到的是父中的10

        //子类没有覆盖重写，就是父： 10
        //子类如果覆盖重写了，就是子： 20
      obj.showNum();//10
    }
}
